package chang.singleton;

/**
 * 懒汉式单例
 * 加载时不创建，使用时创建
 */
public class LazySingleton {
    private static LazySingleton data; // 模拟核心数据
    public LazySingleton(){}
    // 数据使用时的方法
    public LazySingleton getInstance(){
        if(null == data){
            data = new LazySingleton(); // new对象
        }
        return data;
    }
}
